payable later - German English Dictionary